Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
77 FINCH ROAD Terraced £142,500 12 Jun 2015
82 FINCH ROAD Terraced £65,000 25 Sep 2014
83 FINCH ROAD Terraced £90,000 20 May 2005
84 FINCH ROAD Terraced £11,500 24 Nov 2011
90 FINCH ROAD Semi-Detached £64,100 23 Jul 2019
92 FINCH ROAD Semi-Detached £100,000 26 Jul 2002
100 FINCH ROAD Terraced £46,000 13 May 2002
104 FINCH ROAD Terraced £78,500 23 Oct 2012
108 FINCH ROAD Terraced £160,000 28 Jul 2023
112 FINCH ROAD Terraced £50,000 21 Apr 2006